device producing light - Allemand Anglais Dictionnaire